package com.shadow.bus.entity;

import java.util.List;

/**
 * @author zhangyu
 * @date 2018/7/9
 */

public class MaintainEntity {
    private List<MaintainOperationEntity> ListRemark;

    public List<MaintainOperationEntity> getListRemark() {
        return ListRemark;
    }

    public void setListRemark(List<MaintainOperationEntity> listRemark) {
        ListRemark = listRemark;
    }

    public class MaintainOperationEntity {

        /**
         * Accessory : {"Code":"0331","Id":331,"Name":"刹车","Unit":"个"}
         * Id : 1014
         * IsChecked : true
         * ListWorkPerson : [{"Code":"20030733","Id":95744,"Name":"戚茂涛"}]
         * Operation : {"Code":"02","Id":2,"Name":"更换全新件"}
         * TroubleTypeId : 8035
         * UseCount : 1
         */

        private PartEntity Component;
        private PartEntity Accessory;
        private int Id;
        private String Name;
        private boolean IsChecked;
        private OperationEntity Operation;
        private int TroubleTypeId;
        private int UseCount;
        private List<PersonEntity> ListWorkPerson;

        public PartEntity getAccessory() {
            return Accessory;
        }

        public PartEntity getComponent() {
            return Component;
        }

        public void setComponent(PartEntity component) {
            Component = component;
        }

        public String getName() {
            return Name;
        }

        public void setName(String name) {
            Name = name;
        }

        public void setAccessory(PartEntity Accessory) {
            this.Accessory = Accessory;
        }

        public int getId() {
            return Id;
        }

        public void setId(int Id) {
            this.Id = Id;
        }

        public boolean isIsChecked() {
            return IsChecked;
        }

        public void setIsChecked(boolean IsChecked) {
            this.IsChecked = IsChecked;
        }

        public OperationEntity getOperation() {
            return Operation;
        }

        public void setOperation(OperationEntity Operation) {
            this.Operation = Operation;
        }

        public int getTroubleTypeId() {
            return TroubleTypeId;
        }

        public void setTroubleTypeId(int TroubleTypeId) {
            this.TroubleTypeId = TroubleTypeId;
        }

        public int getUseCount() {
            return UseCount;
        }

        public void setUseCount(int UseCount) {
            this.UseCount = UseCount;
        }

        public List<PersonEntity> getListWorkPerson() {
            return ListWorkPerson;
        }

        public void setListWorkPerson(List<PersonEntity> ListWorkPerson) {
            this.ListWorkPerson = ListWorkPerson;
        }


    }
}
